﻿using System;

namespace EvaluacionExalmarEntidades
{
    [Serializable]
	public class PreguntaInfo
	{
	    private int? _idPregunta;
	    private int? _idCompetencia;
	    private CompetenciaInfo _competencia;
	    private int? _nroPregunta;
	    private String _tema;
	    private String _comportamiento;
	    private int? _etapaContribucion;

	    public PreguntaInfo()
	    {
	    }

	    public PreguntaInfo(int? nIdPregunta, int? nIdCompetencia, CompetenciaInfo oCompetencia, int? nNroPregunta,
	                        String sTema, String sComportamiento, int? nEtapaContribucion)
	    {
	        _idPregunta = nIdPregunta;
	        _idCompetencia = nIdCompetencia;
	        _competencia = oCompetencia;
	        _nroPregunta = nNroPregunta;
	        _tema = sTema;
	        _comportamiento = sComportamiento;
	        _etapaContribucion = nEtapaContribucion;
	    }

	    public int? IdPregunta
	    {
	        get { return _idPregunta; }
	        set { _idPregunta = value; }
	    }

	    public int? IdCompetencia
	    {
	        get { return _idCompetencia; }
	        set { _idCompetencia = value; }
	    }

	    public CompetenciaInfo Competencia
	    {
	        get { return _competencia; }
	        set { _competencia = value; }
	    }

	    public int? NroPregunta
	    {
	        get { return _nroPregunta; }
	        set { _nroPregunta = value; }
	    }

	    public string Tema
	    {
	        get { return _tema; }
	        set { _tema = value; }
	    }

	    public string Comportamiento
	    {
	        get { return _comportamiento; }
	        set { _comportamiento = value; }
	    }

	    public int? EtapaContribucion
	    {
	        get { return _etapaContribucion; }
	        set { _etapaContribucion = value; }
	    }
	}
}
